heavy and annoying man - German English Dictionary